View Javadoc
1 /* 2 * Angkor Web Framework 3 * 4 * Distributable under LGPL license. 5 * See terms of license at gnu.org. 6 */ 7 8 package com.tirsen.angkor.table; 9 10 import com.tirsen.angkor.event.ChangeSource; 11 import com.tirsen.angkor.widget.ValueModel; 12 13 import java.io.Serializable; 14 15 /*** 16 * @author $Author: tirsen $ 17 * @version $Revision: 1.5 $ 18 * <BR> 19 * $Id: TableModel.java,v 1.5 2002/10/09 21:37:37 tirsen Exp $ 20 */ 21 public interface TableModel extends Serializable, ChangeSource 22 { 23 String getColumnName(int column); 24 25 ValueModel getValueAt(int row, int column); 26 27 int getColumnCount(); 28 29 int getRowCount(); 30 31 /*** 32 * Sets the range actually shown. Access to rows outside this range is prohibited. 33 */ 34 void setRange(int start, int end); 35 36 int getStart(); 37 38 int getEnd(); 39 }

This page was automatically generated by Maven